home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / g_man / cat3 / OpenGL / glgettexgen.z / glgettexgen
Encoding:
Text File  |  2002-10-03  |  6.2 KB  |  133 lines

  1.  
  2.  
  3.  
  4. ggggllllGGGGeeeettttTTTTeeeexxxxGGGGeeeennnn((((3333GGGG))))                OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee                ggggllllGGGGeeeettttTTTTeeeexxxxGGGGeeeennnn((((3333GGGG))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      ggggllllGGGGeeeettttTTTTeeeexxxxGGGGeeeennnnddddvvvv,,,, ggggllllGGGGeeeettttTTTTeeeexxxxGGGGeeeennnnffffvvvv,,,, ggggllllGGGGeeeettttTTTTeeeexxxxGGGGeeeennnniiiivvvv - return texture coordinate
  10.      generation parameters
  11.  
  12.  
  13. CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
  14.      void ggggllllGGGGeeeettttTTTTeeeexxxxGGGGeeeennnnddddvvvv( GLenum _c_o_o_r_d,
  15.                          GLenum _p_n_a_m_e,
  16.                          GLdouble *_p_a_r_a_m_s )
  17.      void ggggllllGGGGeeeettttTTTTeeeexxxxGGGGeeeennnnffffvvvv( GLenum _c_o_o_r_d,
  18.                          GLenum _p_n_a_m_e,
  19.                          GLfloat *_p_a_r_a_m_s )
  20.      void ggggllllGGGGeeeettttTTTTeeeexxxxGGGGeeeennnniiiivvvv( GLenum _c_o_o_r_d,
  21.                          GLenum _p_n_a_m_e,
  22.                          GLint *_p_a_r_a_m_s )
  23.  
  24.  
  25. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
  26.      _c_o_o_r_d   Specifies a texture coordinate.  Must be GGGGLLLL____SSSS, GGGGLLLL____TTTT, GGGGLLLL____RRRR, or
  27.              GGGGLLLL____QQQQ.
  28.  
  29.      _p_n_a_m_e   Specifies the symbolic name of the value(s) to be returned.  Must
  30.              be either GGGGLLLL____TTTTEEEEXXXXTTTTUUUURRRREEEE____GGGGEEEENNNN____MMMMOOOODDDDEEEE or the name of one of the texture
  31.              generation plane equations:  GGGGLLLL____OOOOBBBBJJJJEEEECCCCTTTT____PPPPLLLLAAAANNNNEEEE or GGGGLLLL____EEEEYYYYEEEE____PPPPLLLLAAAANNNNEEEE.
  32.  
  33.      _p_a_r_a_m_s  Returns the requested data.
  34.  
  35. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  36.      ggggllllGGGGeeeettttTTTTeeeexxxxGGGGeeeennnn returns in _p_a_r_a_m_s selected parameters of a texture coordinate
  37.      generation function that was specified using ggggllllTTTTeeeexxxxGGGGeeeennnn.  _c_o_o_r_d names one
  38.      of the (_s, _t, _r, _q) texture coordinates, using the symbolic constant
  39.      GGGGLLLL____SSSS, GGGGLLLL____TTTT, GGGGLLLL____RRRR, or GGGGLLLL____QQQQ.
  40.  
  41.      _p_n_a_m_e specifies one of three symbolic names:
  42.  
  43.      GGGGLLLL____TTTTEEEEXXXXTTTTUUUURRRREEEE____GGGGEEEENNNN____MMMMOOOODDDDEEEE         _p_a_r_a_m_s returns the single-valued texture
  44.                                  generation function, a symbolic constant. The
  45.                                  initial value is GGGGLLLL____EEEEYYYYEEEE____LLLLIIIINNNNEEEEAAAARRRR.
  46.  
  47.      GGGGLLLL____OOOOBBBBJJJJEEEECCCCTTTT____PPPPLLLLAAAANNNNEEEE             _p_a_r_a_m_s returns the four plane equation
  48.                                  coefficients that specify object linear-
  49.                                  coordinate generation.  Integer values, when
  50.                                  requested, are mapped directly from the
  51.                                  internal floating-point representation.
  52.  
  53.      GGGGLLLL____EEEEYYYYEEEE____PPPPLLLLAAAANNNNEEEE                _p_a_r_a_m_s returns the four plane equation
  54.                                  coefficients that specify eye linear-
  55.                                  coordinate generation.  Integer values, when
  56.                                  requested, are mapped directly from the
  57.                                  internal floating-point representation.  The
  58.                                  returned values are those maintained in eye
  59.                                  coordinates.  They are not equal to the
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. ggggllllGGGGeeeettttTTTTeeeexxxxGGGGeeeennnn((((3333GGGG))))                OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee                ggggllllGGGGeeeettttTTTTeeeexxxxGGGGeeeennnn((((3333GGGG))))
  71.  
  72.  
  73.  
  74.                                  values specified using ggggllllTTTTeeeexxxxGGGGeeeennnn, unless the
  75.                                  modelview matrix was identity when ggggllllTTTTeeeexxxxGGGGeeeennnn
  76.                                  was called.
  77.  
  78. NNNNOOOOTTTTEEEESSSS
  79.      If an error is generated, no change is made to the contents of _p_a_r_a_m_s.
  80.  
  81. EEEERRRRRRRROOOORRRRSSSS
  82.      GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____EEEENNNNUUUUMMMM is generated if _c_o_o_r_d or _p_n_a_m_e is not an accepted value.
  83.  
  84.      GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____OOOOPPPPEEEERRRRAAAATTTTIIIIOOOONNNN is generated if ggggllllGGGGeeeettttTTTTeeeexxxxGGGGeeeennnn is executed between the
  85.      execution of ggggllllBBBBeeeeggggiiiinnnn and the corresponding execution of ggggllllEEEEnnnndddd.
  86.  
  87.  
  88. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  89.      ggggllllTTTTeeeexxxxGGGGeeeennnn
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.